bitkeeper revision 1.164.1.1 (3e9c2ab4o17BMDDDGKKzLPZtAZk7-g)
To allow large initrd's (initial ram disks) for domain0, rearrange the
boot code such that the domain 0 module and its optional initrd module
are copied to safety before the main boot process begins.
At the moment, we're copying it to MAX_DIRECTMAP_ADDRESS, which should
be high enough to prevent any nasty overwritting, even on machines with
4GB ram (large frame table) and lots of network/disk devices. We'll find
out soon enough if this ever isn't the case ;-)